Building Interoperable Software Components Repository Based on MMF
نویسندگان
چکیده
Meta modeling is an effective approach to implement interoperability among many distributed and heterogeneous information sources. A MMF (Meta Model Framework) is a set of Meta objects and Meta modeling constructs to be used in the development a metamodel in the actual implementation of a registry. This paper proposes a common repository model based on MMF to ensure interoperability among heterogeneous software components repositories on the Web. The model will depict what aspects of model elements and constructs we will meet in metamodeling of software components repository. WHCRP (WuHan Component Repository Platform), a prototype system implemented based on MMF, is introduced in the paper.
منابع مشابه
An Introduction to Network Stack Design Using Software Design Patterns
“Tenet 1: Let 1000 networks bloom”. This is the first principle of the EU IST project 4WARD and sets out one of the primary goals of this project – to explore new approaches that will allow present and future networks to be interoperable within a common architectural framework. As part of our work, we propose a software architecture for the future Internet realizing this core goal. This paper p...
متن کاملA broad-coverage collection of portable NLP components for building shareable analysis pipelines
Due to the diversity of natural language processing (NLP) tools and resources, combining them into processing pipelines is an important issue, and sharing these pipelines with others remains a problem. We present DKPro Core, a broad-coverage component collection integrating a wide range of third-party NLP tools and making them interoperable. Contrary to other recent endeavors that rely heavily ...
متن کاملOnline resources of cancer data: barriers, benefits and lessons
With advances in high-throughput techniques, the volume of data generated has resulted in the creation of a plethora of resources for the cancer research community. However, a key factor in the utility, sustainability and future use of a novel resource lies in its ability to allow for data sharing and to be interoperable with major international cancer research efforts. This article will introd...
متن کاملSoftware Reusable Components With Repository System
Software reuse is the process of creating software systems from existing software rather than building them from scratch. The goal is the use of reusable components as building blocks in new systems with modifications occurring in a controlled way. The reuse of software components is the key to improve productivity and quality levels in software engineering. One of the most promising approaches...
متن کاملAn Approach to Manage and Search for Software Components
Currently component-based software engineering is increasingly being adopted for software development. This approach relies on using reusable components as the building blocks for constructing software systems. As the growth in the popularity of Internet, component providers should publish the software components easily on the Internet, and component reusers can find the appropriate software co...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004